package trastienda.dao;

import java.util.Collection;

import trastienda.excepcion.DAOExcepcion;
import trastienda.modelo.Producto;

public interface ProductoDAO {

	public Collection<Producto> listarTodosProduc() throws DAOExcepcion;
	
	public Collection<Producto> buscarPorNombreProduc(String nombre) throws DAOExcepcion;
	
	public Producto insertarProduc(Producto pro) throws DAOExcepcion;
	
	public Producto obtenerPorIdproduc(String idProducto) throws DAOExcepcion;
	
	public void eliminarProduc(String idProducto) throws DAOExcepcion;
	
	public Producto actualizarproduc(Producto pro) throws DAOExcepcion;
	
	//public Producto validar(String idproducto, String clave) throws LoginExcepcion, DAOExcepcion;
	
	
}
